package com.geline.sqlbackup.config;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * 数据库备份配置参数
 * @author: mengx
 * @date: 2021/8/16 23:15
 */
@Getter
@Setter
public class DatabaseBean implements Serializable {

    //定时任务表达式 测试 20 秒一次【  0/20 * * * * ? 】 每天凌晨4点 【  0 0 4 1/1 * ? 】
    private String cron;

    /* 忽略备份表，多个英文逗号隔开 */
    private String ignoreTables;
    /* 忽略备份表前缀：log_, sys_ */
    private String ignoreTablePrefixes;

    /* 指定备份表，多个英文逗号隔开 */
    private String backupTables;
    /* 指定备份表前缀：log_, sys_ */
    private String backupTablePrefixes;
}
